Job Title: API Developer
Location: Overland Park, KS / Atlanta, GA / Frisco, TX (Onsite- 5 days a week)
Yearly Salary: $90k
Job Description:
We are looking for an experienced API Developer with a minimum of 5 years of experience in Java, JEE, SpringBoot, Microservices, Kubernetes (K8), and Docker. The ideal candidate will have a strong background in API development, security, and gateway technologies, with additional knowledge in GraphQL and MongoDB being a plus.
Key Responsibilities:
- Design, develop, and maintain APIs using Java, JEE, SpringBoot, and Microservices architecture.
- Deploy and manage applications in Kubernetes (K8) and Docker environments.
- Implement and manage API gateways and ensure secure API communication.
- Utilize Swagger for API documentation and testing.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of APIs.
- Identify and correct bottlenecks and fix bugs.
- Stay up-to-date with the latest industry trends and technologies.
Job Responsibilities:
Required Skills and Qualifications:
- Minimum of 5 years of experience in Java, JEE, SpringBoot, Microservices, Kubernetes (K8), and Docker.
- Strong knowledge of API security best practices and API gateway technologies.
- Experience with Swagger for API documentation.
- Proficient in designing and developing RESTful APIs.
- Strong understanding of software development principles and best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Preferred Skills:
- Knowledge of GraphQL.
- Experience with MongoDB.
- Familiarity with Agile/Scrum methodologies.